
.content{position: fixed;height: 100%;width: 100%;background: #000;background: rgba(0,0,0,.2);z-index: 100;top: 0;left: 0;}
.container{width:480px;height: 400px;background-color: #fff;border-radius: 5px;position: absolute;top: 50%;left: 50%;margin-left: -240px;margin-top: -200px;z-index: 101;}
.closeBtn_wrap{width:100%;height:68px;overflow: hidden;}
.closeBtn_wrap .closeBtn{display:block;width:15px;height:15px;float:right;margin-right:21px;margin-top:21px;background:url(../images/closeBtn.jpg) no-repeat;}
.main{padding-left: 90px;}
/*登录部分*/
.topTitle_wrap{width:300px;height:48px;overflow: hidden;}
.topTitle_wrap .topTitle{float: left;font-size: 16px;font-weight: bold;color: #333333;}
.topTitle_wrap .topTitleRight{float: right;font-size: 16px;color: #999999;}
.topTitle_wrap .topTitleRight a.targetBtn{color:#fc4c25;}

.mainBody{width: 100%;}
.userName_wrap{height: 40px;overflow: hidden;}
.userName_wrap .userName_box{float: left;width:300px;height:40px;background-color: #e1dedd;}
.userName_wrap input.userName{width:264px;height:40px;line-height:40px;vertical-align:middle;padding-left:36px;background-image: url(../images/input_username.jpg);background-repeat: no-repeat;border: 0;background-color:transparent;outline: none;background-position:12px 10px;}
.userName_wrap img{float: left;width:18px;height:18px;border: 0;margin-left: 10px;margin-top: 11px;}
.userName_wrap input.reset_userName{background-image: url(../images/reset_userName.png);background-repeat: no-repeat;}

.password_wrap{height: 40px;overflow: hidden;margin-top: 10px;}
.password_wrap .password_box{float: left;width:300px;height:40px;background-color: #e1dedd;}
.password_wrap input.psd{width:264px;height:40px;line-height:40px;vertical-align:middle;padding-left:36px;background-image: url(../images/input_password.jpg);background-repeat: no-repeat;border: 0;background-color:transparent;outline: none;background-position:13px 10px;}
.password_wrap img{float: left;width:18px;height:18px;border: 0;margin-left: 10px;margin-top: 11px;}

.error_wrap{height:30px;line-height:30px;vertical-align:middle;font-size: 12px;color: #fc4c25;}

.checkBoxWrap{overflow: hidden;height: 34px;line-height: 34px;vertical-align: middle;}
.checkBoxWrap input{/*width:20px;height:20px;border:1px solid #b2b6c4;color:8aa4e6;border-radius:5px;margin-right:6px;*/float:left;display:none;}
.checkBoxWrap label{width:16px;height:16px;margin-top:9px;margin-right:8px;float:left;background:url(../images/no_checked.jpg) no-repeat;cursor:pointer;}
.checkBoxWrap label.checked{background:url(../images/checked.jpg) no-repeat;}

.checkBoxWrap span{font-size:12px;color:#999999;float:left;}
.checkBoxWrap .forgetPsd{margin-left: 180px;}
.checkBoxWrap .forgetPsd a{font-size:12px;color:#999999;}

a.btn{display:block;width:300px;height:40px;line-height:40px;vertical-align:middle;background:#fc4c25;border-radius:2px;font-size:18px;color:#ffffff;text-align:center;}
/*a.btn:hover{background:#e24421;}*/
a.disabledBtn{background: #cccccc;cursor:default;}

.otherLogin{background:url(../images/line.png) no-repeat 0 center;width:300px;height: 12px;text-align: center;font-size: 12px;color: #999;line-height: 12px;margin:30px 0 10px;}
.third-party-login{text-align: center;width:300px;}
.third-party-login .qqLogin{padding-right: 10px;}

/*注册部分*/
.certifyCode_wrap{height: 40px;overflow: hidden;margin-top: 10px;}
.certifyCode_wrap .certifyCode_box{float: left;width:300px;height:40px;overflow: hidden;}
.certifyCode_wrap .certifyCode_box div{float:left;}
.certifyCode_wrap .certifyCode_box input.certifyCode{width:146px;padding-left:12px;height:40px;line-height:40px;vertical-align:middle;background-color: #e1dedd;margin-right: 12px;border: 0;outline: none;float:left;}
.certifyCode_wrap .certifyCode_box .cfCodeImg_wrap{display: block;float:left;width:130px;height: 100%;}
.certifyCode_wrap .certifyCode_box .cfCodeImg_wrap img.cfCodeImg{width:130px;height:100%;border: 0;float: none;margin: 0;}
.certifyCode_wrap img{float: left;width:18px;height:18px;border: 0;margin-left: 10px;margin-top: 11px;}

/*接收验证码*/
.getCertifyCode_top{height: 40px;font-size: 16px;color: #666666;}
.resendWrap{display: block;float:left;width:128px;height: 38px;line-height:38px;vertical-align:middle;font-size: 16px;color: #999999;border: 1px solid #e1dedd;text-align: center;}
.phoneCfCodeTxt_wrap{height:30px;line-height:30px;vertical-align:middle;font-size: 14px;color: #cccccc;}
.checkBoxWrap2{margin-top: 26px;}
.toUserFile{color: #fc4c25;}

/*确定用户名*/
.checkUsername_info{height:30px;line-height:30px;vertical-align:middle;font-size: 14px;color: #999999;}
.sureBtn{margin-top: 20px;}

.getCertifyCode_bindingtop{height: 35px;}
.blurb{width:300px;font-size: 14px;color: #666;line-height: 20px;margin-bottom: 20px;}